home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
HAM Radio 1997
/
HAM Radio 1997.iso
/
java
/
spec.pas
< prev
next >
Wrap
Pascal/Delphi Source File
|
1996-04-08
|
6KB
|
262 lines
unit Spec;
interface
uses
SysUtils, WinTypes, WinProcs, Messages, Classes, Graphics, Controls,
Forms, Dialogs, StdCtrls, Buttons, ExtCtrls,PRINTERS;
type
TForm5 = class(TForm)
Image1: TImage;
Memo1: TMemo;
Button1: TButton;
Button2: TButton;
Button3: TButton;
Button4: TButton;
Button5: TButton;
Button6: TButton;
Button7: TButton;
Button8: TButton;
BitBtn1: TBitBtn;
BitBtn2: TBitBtn;
Label1: TLabel;
Memo2: TMemo;
Timer1: TTimer;
procedure BitBtn1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
procedure Button1Click(Sender: TObject);
procedure Button3Click(Sender: TObject);
procedure Button4Click(Sender: TObject);
procedure Button5Click(Sender: TObject);
procedure Button6Click(Sender: TObject);
procedure Button7Click(Sender: TObject);
procedure Button8Click(Sender: TObject);
procedure BitBtn2Click(Sender: TObject);
procedure FormShow(Sender: TObject);
procedure Timer1Timer(Sender: TObject);
procedure BitBtn2MouseMove(Sender: TObject; Shift: TShiftState; X,
Y: Integer);
procedure BitBtn1MouseMove(Sender: TObject; Shift: TShiftState; X,
Y: Integer);
procedure Button1MouseMove(Sender: TObject; Shift: TShiftState; X,
Y: Integer);
procedure Button2MouseMove(Sender: TObject; Shift: TShiftState; X,
Y: Integer);
procedure Button3MouseMove(Sender: TObject; Shift: TShiftState; X,
Y: Integer);
procedure Button4MouseMove(Sender: TObject; Shift: TShiftState; X,
Y: Integer);
procedure Button5MouseMove(Sender: TObject; Shift: TShiftState; X,
Y: Integer);
procedure Button6MouseMove(Sender: TObject; Shift: TShiftState; X,
Y: Integer);
procedure Button7MouseMove(Sender: TObject; Shift: TShiftState; X,
Y: Integer);
procedure Button8MouseMove(Sender: TObject; Shift: TShiftState; X,
Y: Integer);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form5: TForm5;
I:INTEGER;
go:Boolean;
implementation
{$R *.DFM}
procedure TForm5.BitBtn1Click(Sender: TObject);
begin
CLOSE;
end;
procedure TForm5.Button2Click(Sender: TObject);
begin
MEMO1.CLEAR;
MEMO2.CLEAR;
MEMO1.LINES.LOADFROMFILE('\TEXT\S2.TXT');
MEMO2.LINES.LOADFROMFILE('\TEXT\S2.TXT');
memo1.visible:=False;
MEMO1.LEFT:=MEMO1.LEFT+200;
go:=true;
end;
procedure TForm5.Button1Click(Sender: TObject);
begin
MEMO1.CLEAR;
MEMO2.CLEAR;
MEMO1.LINES.LOADFROMFILE('\TEXT\S1.TXT');
MEMO2.LINES.LOADFROMFILE('\TEXT\S1.TXT');
memo1.visible:=False;
MEMO1.LEFT:=MEMO1.LEFT+200;
go:=true;
end;
procedure TForm5.Button3Click(Sender: TObject);
begin
MEMO1.CLEAR;
MEMO2.CLEAR;
MEMO1.LINES.LOADFROMFILE('\TEXT\S3.TXT');
MEMO2.LINES.LOADFROMFILE('\TEXT\S3.TXT');
memo1.visible:=False;
MEMO1.LEFT:=MEMO1.LEFT+200;
go:=true;
end;
procedure TForm5.Button4Click(Sender: TObject);
begin
MEMO1.CLEAR;
MEMO2.CLEAR;
MEMO1.LINES.LOADFROMFILE('\TEXT\S4.TXT');
MEMO2.LINES.LOADFROMFILE('\TEXT\S4.TXT');
memo1.visible:=False;
MEMO1.LEFT:=MEMO1.LEFT+200;
go:=true;
end;
procedure TForm5.Button5Click(Sender: TObject);
begin
MEMO1.CLEAR;
mEMO2.CLEAR;
MEMO1.LINES.LOADFROMFILE('\TEXT\S5.TXT');
MEMO2.LINES.LOADFROMFILE('\TEXT\S5.TXT');
memo1.visible:=False;
MEMO1.LEFT:=MEMO1.LEFT+200;
go:=true;
end;
procedure TForm5.Button6Click(Sender: TObject);
begin
MEMO1.CLEAR;
MEMO2.CLEAR;
MEMO1.LINES.LOADFROMFILE('\TEXT\S6.TXT');
MEMO2.LINES.LOADFROMFILE('\TEXT\S6.TXT');
memo1.visible:=False;
MEMO1.LEFT:=MEMO1.LEFT+200;
go:=true;
end;
procedure TForm5.Button7Click(Sender: TObject);
begin
MEMO1.CLEAR;
MEMO2.CLEAR;
MEMO1.LINES.LOADFROMFILE('\TEXT\S7.TXT');
MEMO2.LINES.LOADFROMFILE('\TEXT\S7.TXT');
memo1.visible:=False;
MEMO1.LEFT:=MEMO1.LEFT+200;
go:=true;
end;
procedure TForm5.Button8Click(Sender: TObject);
begin
MEMO1.CLEAR;
MEMO2.CLEAR;
MEMO1.LINES.LOADFROMFILE('\TEXT\S8.TXT');
MEMO2.LINES.LOADFROMFILE('\TEXT\S8.TXT');
memo1.visible:=False;
MEMO1.LEFT:=MEMO1.LEFT+200;
go:=true;
end;
procedure TForm5.BitBtn2Click(Sender: TObject);
VAR
MYFILE:TEXTFILE;
LI:INTEGER;
begin
AssignPrn(MyFile);
Rewrite(MyFile);
Writeln(MyFile, ' ');
Writeln(MyFile, ' ');
Writeln(MyFile, ' ');
Writeln(MyFile, ' '+LABEL1.CAPTION);
Writeln(MyFile, ' ');
FOR LI:=0 TO MEMO2.LINES.COUNT-1 DO
Writeln(MyFile, ' '+MEMO2.LINES[LI]);
System.CloseFile(MyFile);
end;
procedure TForm5.FormShow(Sender: TObject);
begin
image1.picture.loadfromfile('\spec.bmp');
end;
procedure TForm5.Timer1Timer(Sender: TObject);
begin
if go then
begin
go:=False;
memo1.visible:=true;
FOR I:=0 TO 50 DO
MEMO1.LEFT:=MEMO1.LEFT-4;
MEMO1.LEFT:=9;
end;
end;
procedure TForm5.BitBtn2MouseMove(Sender: TObject; Shift: TShiftState; X,
Y: Integer);
begin
bitbtn2.setfocus;
end;
procedure TForm5.BitBtn1MouseMove(Sender: TObject; Shift: TShiftState; X,
Y: Integer);
begin
bitbtn1.setfocus;
end;
procedure TForm5.Button1MouseMove(Sender: TObject; Shift: TShiftState; X,
Y: Integer);
begin
Button1.setfocus;
end;
procedure TForm5.Button2MouseMove(Sender: TObject; Shift: TShiftState; X,
Y: Integer);
begin
Button2.setfocus;
end;
procedure TForm5.Button3MouseMove(Sender: TObject; Shift: TShiftState; X,
Y: Integer);
begin
Button3.setfocus;
end;
procedure TForm5.Button4MouseMove(Sender: TObject; Shift: TShiftState; X,
Y: Integer);
begin
Button4.setfocus;
end;
procedure TForm5.Button5MouseMove(Sender: TObject; Shift: TShiftState; X,
Y: Integer);
begin
Button5.setfocus;
end;
procedure TForm5.Button6MouseMove(Sender: TObject; Shift: TShiftState; X,
Y: Integer);
begin
Button6.setfocus;
end;
procedure TForm5.Button7MouseMove(Sender: TObject; Shift: TShiftState; X,
Y: Integer);
begin
Button7.setfocus;
end;
procedure TForm5.Button8MouseMove(Sender: TObject; Shift: TShiftState; X,
Y: Integer);
begin
Button8.setfocus;
end;
end.